perfume atomizer - French English Dictionary